walled garden – English–Português translations

🇬🇧 en pt 🇵🇹

walled garden noun

  • garden enclosed by walls
  • technology: closed platform
jardim murado
Wiktionary Links